English Dictionary
◊ SPORE SAC
spore sac
n : organ containing or producing spores [syn: {sporangium}, {spore
case}]